simultaneous calls - German English Dictionary